[INFO] fetching crate agent-client-protocol 0.12.1...
[INFO] testing agent-client-protocol-0.12.1 against try#28f95933dc0727396c07b48d0a8cb5211b7fb472 for pr-154065-2
[INFO] extracting crate agent-client-protocol 0.12.1 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate agent-client-protocol 0.12.1
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate agent-client-protocol 0.12.1
[INFO] tweaked toml for crates.io crate agent-client-protocol 0.12.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate agent-client-protocol 0.12.1 on toolchain 28f95933dc0727396c07b48d0a8cb5211b7fb472
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate agent-client-protocol 0.12.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 49fac29676c60c7bd3af85a9ce8b3555be7f7f3a0a2918578e7e47f52969f47e
[INFO] running `Command { std: "docker" "start" "-a" "49fac29676c60c7bd3af85a9ce8b3555be7f7f3a0a2918578e7e47f52969f47e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "49fac29676c60c7bd3af85a9ce8b3555be7f7f3a0a2918578e7e47f52969f47e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "49fac29676c60c7bd3af85a9ce8b3555be7f7f3a0a2918578e7e47f52969f47e", kill_on_drop: false }`
[INFO] [stdout] 49fac29676c60c7bd3af85a9ce8b3555be7f7f3a0a2918578e7e47f52969f47e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] aae3bf9663f84c5a749e4de9027fb95c9d79d8188468e4c87ce97a2324ceaa4c
[INFO] running `Command { std: "docker" "start" "-a" "aae3bf9663f84c5a749e4de9027fb95c9d79d8188468e4c87ce97a2324ceaa4c", kill_on_drop: false }`
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling ref-cast v1.0.25
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling ref-cast-impl v1.0.25
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling async-io v2.6.0
[INFO] [stderr]    Compiling dyn-clone v1.0.20
[INFO] [stderr]    Compiling unicode-segmentation v1.13.2
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling futures-lite v2.6.1
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]    Compiling pin-project-internal v1.1.13
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling async-task v4.7.1
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling event-listener v5.4.1
[INFO] [stderr]    Compiling rmcp v1.7.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling event-listener-strategy v0.5.4
[INFO] [stderr]    Compiling piper v0.2.5
[INFO] [stderr]    Compiling fixedbitset v0.5.7
[INFO] [stderr]    Compiling async-channel v2.5.0
[INFO] [stderr]    Compiling async-lock v3.4.2
[INFO] [stderr]    Compiling pastey v0.2.2
[INFO] [stderr]    Compiling uuid v1.23.1
[INFO] [stderr]    Compiling schemars_derive v1.2.1
[INFO] [stderr]    Compiling agent-client-protocol-derive v0.11.1
[INFO] [stderr]    Compiling shell-words v1.1.1
[INFO] [stderr]    Compiling rustc-hash v2.1.2
[INFO] [stderr]    Compiling blocking v1.6.2
[INFO] [stderr]    Compiling pin-project v1.1.13
[INFO] [stderr]    Compiling futures-concurrency v7.7.1
[INFO] [stderr]    Compiling strum v0.28.0
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling serde_with_macros v3.20.0
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling rmcp-macros v1.7.0
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling jsonrpcmsg v0.1.2
[INFO] [stderr]    Compiling polling v3.11.0
[INFO] [stderr]    Compiling schemars v1.2.1
[INFO] [stderr]    Compiling async-signal v0.2.14
[INFO] [stderr]    Compiling async-process v2.5.0
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling serde_with v3.20.0
[INFO] [stderr]    Compiling agent-client-protocol-schema v0.13.2
[INFO] [stderr]    Compiling agent-client-protocol v0.12.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 59.06s
[INFO] running `Command { std: "docker" "inspect" "aae3bf9663f84c5a749e4de9027fb95c9d79d8188468e4c87ce97a2324ceaa4c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aae3bf9663f84c5a749e4de9027fb95c9d79d8188468e4c87ce97a2324ceaa4c", kill_on_drop: false }`
[INFO] [stdout] aae3bf9663f84c5a749e4de9027fb95c9d79d8188468e4c87ce97a2324ceaa4c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b59034529b2f6472f2b3d47c6603cf49d907981a119ad84433adcbf00a9cbb04
[INFO] running `Command { std: "docker" "start" "-a" "b59034529b2f6472f2b3d47c6603cf49d907981a119ad84433adcbf00a9cbb04", kill_on_drop: false }`
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling dissimilar v1.0.11
[INFO] [stderr]    Compiling expect-test v1.5.1
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling serde_with_macros v3.20.0
[INFO] [stderr]    Compiling rmcp-macros v1.7.0
[INFO] [stderr]    Compiling serde_with v3.20.0
[INFO] [stderr]    Compiling rmcp v1.7.0
[INFO] [stderr]    Compiling agent-client-protocol-schema v0.13.2
[INFO] [stderr]    Compiling agent-client-protocol v0.12.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 50.32s
[INFO] running `Command { std: "docker" "inspect" "b59034529b2f6472f2b3d47c6603cf49d907981a119ad84433adcbf00a9cbb04", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b59034529b2f6472f2b3d47c6603cf49d907981a119ad84433adcbf00a9cbb04", kill_on_drop: false }`
[INFO] [stdout] b59034529b2f6472f2b3d47c6603cf49d907981a119ad84433adcbf00a9cbb04
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] d128ea08eca5f5bc18b682bacbe5956b118efac22225e9dd3006ca97211e7a32
[INFO] running `Command { std: "docker" "start" "-a" "d128ea08eca5f5bc18b682bacbe5956b118efac22225e9dd3006ca97211e7a32", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.30s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/agent_client_protocol-586a39089ce5c930)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test acp_agent::tests::test_parse_command_with_quotes ... ok
[INFO] [stdout] test acp_agent::tests::test_parse_command_with_args ... ok
[INFO] [stdout] test acp_agent::tests::test_parse_simple_command ... ok
[INFO] [stdout] test capabilities::tests::test_add_capability_to_request ... ok
[INFO] [stdout] test acp_agent::tests::test_parse_json_stdio ... ok
[INFO] [stdout] test capabilities::tests::test_add_capability_to_response ... ok
[INFO] [stdout] test capabilities::tests::test_has_meta_capability_false_value ... ok
[INFO] [stdout] test capabilities::tests::test_has_meta_capability_null_value ... ok
[INFO] [stdout] test capabilities::tests::test_remove_capability_from_request ... ok
[INFO] [stdout] test acp_agent::tests::test_parse_json_http ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/derive_macros.rs (/opt/rustwide/target/debug/deps/derive_macros-fa8ed79e8fd4d26e)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_jr_notification_is_marker ... ok
[INFO] [stdout] test test_jr_notification_to_untyped ... ok
[INFO] [stdout] test test_jr_request_method ... ok
[INFO] [stdout] test test_jr_request_parse_message ... ok
[INFO] [stdout] test test_jr_request_to_untyped ... ok
[INFO] [stdout] test test_jr_response_payload_from_value ... ok
[INFO] [stdout] test test_jr_notification_parse_message ... ok
[INFO] [stdout] test test_jr_request_response_type ... ok
[INFO] [stdout] test test_jr_response_payload_into_json ... ok
[INFO] [stdout] test test_jr_notification_method ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/jsonrpc_advanced.rs (/opt/rustwide/target/debug/deps/jsonrpc_advanced-18495a9af56a57be)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_bidirectional_communication ... ok
[INFO] [stdout] test test_request_ids ... ok
[INFO] [stdout] test test_out_of_order_responses ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/jsonrpc_connection_builder.rs (/opt/rustwide/target/debug/deps/jsonrpc_connection_builder-c38e525348de3b3a)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_handler_priority_ordering ... ok
[INFO] [stdout] test test_no_handler_claims ... ok
[INFO] [stdout] test test_connection_builder_as_component ... ok
[INFO] [stdout] test test_multiple_handlers_different_methods ... ok
[INFO] [stdout] test test_fallthrough_behavior ... ok
[INFO] [stdout] test test_handler_claims_notification ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/jsonrpc_edge_cases.rs (/opt/rustwide/target/debug/deps/jsonrpc_edge_cases-1dd692cebf0bd53e)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_null_params ... ok
[INFO] [stdout] test test_empty_request ... ok
[INFO] [stdout] test test_server_shutdown ... ok
[INFO] [stdout] test test_client_disconnect ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/jsonrpc_error_handling.rs (/opt/rustwide/target/debug/deps/jsonrpc_error_handling-f40e506bb6bd8633)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_incomplete_line ... ignored, hangs indefinitely - see https://github.com/agentclientprotocol/rust-sdk/issues/64
[INFO] [stdout] test test_handler_returns_error ... ok
[INFO] [stdout] test test_invalid_params_keeps_connection_alive ... ok
[INFO] [stdout] test test_bad_notification_params_send_error_notification_and_connection_stays_alive ... ok
[INFO] [stdout] test test_bad_request_params_return_invalid_params_and_connection_stays_alive ... ok
[INFO] [stdout] test test_invalid_json ... ok
[INFO] [stdout] test test_unknown_method ... ok
[INFO] [stdout] test test_missing_required_params ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/jsonrpc_hello.rs (/opt/rustwide/target/debug/deps/jsonrpc_hello-e4dbd1c4b3fb72e3)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_concurrent_requests ... ok
[INFO] [stdout] test test_multiple_sequential_requests ... ok
[INFO] [stdout] test test_hello_world ... ok
[INFO] [stdout] test test_notification ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/match_dispatch.rs (/opt/rustwide/target/debug/deps/match_dispatch-6aa523124a601af7)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test modify_message_and_stop ... ok
[INFO] [stdout] test modify_message_en_route ... ok
[INFO] [stdout] test modify_message_en_route_inline ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/schema_session_delete.rs (/opt/rustwide/target/debug/deps/schema_session_delete-9f58c7272e606029)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stderr]    Doc-tests agent_client_protocol
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 94 tests
[INFO] [stdout] test src/component.rs - component::ConnectTo (line 70) ... ignored
[INFO] [stdout] test src/component.rs - component::ConnectTo (line 96) ... ignored
[INFO] [stdout] test src/component.rs - component::DynConnectTo (line 207) ... ignored
[INFO] [stdout] test src/concepts/callbacks.rs - concepts::callbacks (line 38) ... FAILED
[INFO] [stdout] test src/concepts/connections.rs - concepts::connections (line 89) ... FAILED
[INFO] [stdout] test src/concepts/ordering.rs - concepts::ordering (line 115) ... ignored
[INFO] [stdout] test src/concepts/callbacks.rs - concepts::callbacks (line 56) ... FAILED
[INFO] [stdout] test src/concepts/ordering.rs - concepts::ordering (line 38) ... ignored
[INFO] [stdout] test src/acp_agent.rs - acp_agent::AcpAgent::with_debug (line 126) - compile ... ok
[INFO] [stdout] test src/concepts/connections.rs - concepts::connections (line 42) ... FAILED
[INFO] [stdout] test src/concepts/callbacks.rs - concepts::callbacks (line 95) ... FAILED
[INFO] [stdout] test src/concepts/connections.rs - concepts::connections (line 70) ... FAILED
[INFO] [stdout] test src/concepts/callbacks.rs - concepts::callbacks (line 73) ... FAILED
[INFO] [stdout] test src/concepts/ordering.rs - concepts::ordering (line 89) ... FAILED
[INFO] [stdout] test src/concepts/callbacks.rs - concepts::callbacks (line 10) ... FAILED
[INFO] [stdout] test src/concepts/ordering.rs - concepts::ordering (line 60) ... FAILED
[INFO] [stdout] test src/concepts/connections.rs - concepts::connections (line 23) ... ok
[INFO] [stdout] test src/concepts/peers.rs - concepts::peers (line 47) ... FAILED
[INFO] [stdout] test src/concepts/error_handling.rs - concepts::error_handling (line 48) ... ok
[INFO] [stdout] test src/concepts/error_handling.rs - concepts::error_handling (line 67) ... ok
[INFO] [stdout] test src/concepts/ordering.rs - concepts::ordering (line 134) ... ok
[INFO] [stdout] test src/concepts/error_handling.rs - concepts::error_handling (line 101) ... ok
[INFO] [stdout] test src/concepts/proxies.rs - concepts::proxies (line 69) ... ok
[INFO] [stdout] test src/acp_agent.rs - acp_agent::AcpAgent (line 53) ... ok
[INFO] [stdout] test src/concepts/error_handling.rs - concepts::error_handling (line 24) ... FAILED
[INFO] [stdout] test src/concepts/peers.rs - concepts::peers (line 18) ... ok
[INFO] [stdout] test src/concepts/peers.rs - concepts::peers (line 72) ... FAILED
[INFO] [stdout] test src/concepts/proxies.rs - concepts::proxies (line 38) ... FAILED
[INFO] [stdout] test src/concepts/sessions.rs - concepts::sessions (line 30) ... ok
[INFO] [stdout] test src/concepts/proxies.rs - concepts::proxies (line 22) ... ok
[INFO] [stdout] test src/concepts/sessions.rs - concepts::sessions (line 104) ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 481) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 407) - compile ... FAILED
[INFO] [stdout] test src/concepts/sessions.rs - concepts::sessions (line 11) ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_request (line 765) ... ignored
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_request_from (line 956) ... ignored
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::ByteStreams (line 3242) - compile ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 330) - compile ... FAILED
[INFO] [stdout] test src/concepts/sessions.rs - concepts::sessions (line 80) ... ok
[INFO] [stdout] test src/concepts/proxies.rs - concepts::proxies (line 84) ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 292) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 511) - compile ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 459) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 268) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::HandleDispatchFrom (line 137) ... ignored
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::send_notification (line 1724) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::JsonRpcNotification (line 2221) ... ignored
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::JsonRpcRequest (line 2239) ... ignored
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::JsonRpcResponse (line 2187) ... ignored
[INFO] [stdout] test src/concepts/sessions.rs - concepts::sessions (line 49) ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Channel (line 3328) - compile ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::connect_to (line 1072) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::HandleDispatchFrom (line 168) ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 370) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_dispatch (line 685) - compile ... FAILED
[INFO] [stdout] test src/acp_agent.rs - acp_agent::AcpAgent (line 46) ... ok
[INFO] [stdout] test src/acp_agent.rs - acp_agent::AcpAgent::from_args (line 364) ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::connect_with (line 1112) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest (line 2710) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest (line 2728) - compile ... FAILED
[INFO] [stdout] test src/lib.rs - component (line 92) ... ignored
[INFO] [stdout] test src/lib.rs - mcp_server (line 117) ... ignored
[INFO] [stdout] test src/lib.rs - mcp_server (line 97) ... ignored
[INFO] [stdout] test src/mcp_server/builder.rs - mcp_server::builder::McpServerBuilder (line 68) ... ignored
[INFO] [stdout] test src/mcp_server/builder.rs - mcp_server::builder::McpServerBuilder<Counterpart,Responder>::tool_fn (line 298) ... ignored
[INFO] [stdout] test src/mcp_server/builder.rs - mcp_server::builder::McpServerBuilder<Counterpart,Responder>::tool_fn_mut (line 245) ... ignored
[INFO] [stdout] test src/mcp_server/connect.rs - mcp_server::connect::McpServerConnect (line 17) ... ignored
[INFO] [stdout] test src/mcp_server/server.rs - mcp_server::server::McpServer (line 35) ... ignored
[INFO] [stdout] test src/mcp_server/server.rs - mcp_server::server::McpServer (line 44) ... ignored
[INFO] [stdout] test src/mcp_server/tool.rs - mcp_server::tool::McpTool (line 18) ... ignored
[INFO] [stdout] test src/schema/mod.rs - schema::impl_jsonrpc_notification (line 62) ... ignored
[INFO] [stdout] test src/schema/mod.rs - schema::impl_jsonrpc_notification_enum (line 166) ... ignored
[INFO] [stdout] test src/schema/mod.rs - schema::impl_jsonrpc_request (line 14) ... ignored
[INFO] [stdout] test src/schema/mod.rs - schema::impl_jsonrpc_request_enum (line 100) ... ignored
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest (line 2685) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Responder (line 1850) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::spawn (line 1460) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::HandleDispatchFrom (line 108) ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::send_request (line 1613) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_notification (line 839) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::spawn_connection (line 1512) ... FAILED
[INFO] [stdout] test src/lib.rs - capabilities (line 85) - compile ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::send_request (line 1604) - compile fail ... ok
[INFO] [stdout] test src/lib.rs - (line 23) - compile ... ok
[INFO] [stdout] test src/session.rs - session::SessionBuilder<Counterpart,R,BlockState>::on_proxy_session_start (line 258) ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest<T>::forward_response_to (line 2820) ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest<T>::block_task (line 2878) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest<T>::on_receiving_ok_result (line 2981) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest<T>::block_task (line 2907) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest<T>::on_receiving_result (line 3042) - compile ... FAILED
[INFO] [stdout] test src/session.rs - session::SessionBuilder<Counterpart,R,BlockState>::on_session_start (line 184) ... ok
[INFO] [stdout] test src/util/typed.rs - util::typed::MatchDispatch (line 40) ... ok
[INFO] [stdout] test src/util/typed.rs - util::typed::MatchDispatchFrom (line 432) ... ok
[INFO] [stdout] test src/util/typed.rs - util::typed::TypeNotification (line 825) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/concepts/callbacks.rs - concepts::callbacks (line 38) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/callbacks.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | use agent_client_protocol_test::StatusUpdate;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 41 - use agent_client_protocol_test::StatusUpdate;
[INFO] [stdout] 41 + use agent_client_protocol::StatusUpdate;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/connections.rs - concepts::connections (line 89) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/connections.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 92 | use agent_client_protocol_test::MyRequest;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 92 - use agent_client_protocol_test::MyRequest;
[INFO] [stdout] 92 + use agent_client_protocol::MyRequest;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/callbacks.rs - concepts::callbacks (line 56) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/callbacks.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 | use agent_client_protocol_test::{MyRequest, MyResponse};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 59 - use agent_client_protocol_test::{MyRequest, MyResponse};
[INFO] [stdout] 59 + use agent_client_protocol::{MyRequest, MyResponse};
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/connections.rs - concepts::connections (line 42) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/connections.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 | use agent_client_protocol_test::StatusUpdate;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 46 - use agent_client_protocol_test::StatusUpdate;
[INFO] [stdout] 46 + use agent_client_protocol::StatusUpdate;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/callbacks.rs - concepts::callbacks (line 95) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/callbacks.rs:98:5
[INFO] [stdout]    |
[INFO] [stdout] 98 | use agent_client_protocol_test::{ValidateRequest, ValidateResponse, ExecuteRequest, ExecuteResponse};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 98 - use agent_client_protocol_test::{ValidateRequest, ValidateResponse, ExecuteRequest, ExecuteResponse};
[INFO] [stdout] 98 + use agent_client_protocol::{ValidateRequest, ValidateResponse, ExecuteRequest, ExecuteResponse};
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/connections.rs - concepts::connections (line 70) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/connections.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 | use agent_client_protocol_test::MyRequest;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 73 - use agent_client_protocol_test::MyRequest;
[INFO] [stdout] 73 + use agent_client_protocol::MyRequest;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/callbacks.rs - concepts::callbacks (line 73) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/callbacks.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 76 | use agent_client_protocol_test::{MyRequest, MyResponse};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 76 - use agent_client_protocol_test::{MyRequest, MyResponse};
[INFO] [stdout] 76 + use agent_client_protocol::{MyRequest, MyResponse};
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/ordering.rs - concepts::ordering (line 89) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/ordering.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 92 | use agent_client_protocol_test::MyRequest;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 92 - use agent_client_protocol_test::MyRequest;
[INFO] [stdout] 92 + use agent_client_protocol::MyRequest;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/callbacks.rs - concepts::callbacks (line 10) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/callbacks.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use agent_client_protocol_test::{ValidateRequest, ValidateResponse};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 13 - use agent_client_protocol_test::{ValidateRequest, ValidateResponse};
[INFO] [stdout] 13 + use agent_client_protocol::{ValidateRequest, ValidateResponse};
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/ordering.rs - concepts::ordering (line 60) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/ordering.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 | use agent_client_protocol_test::MyRequest;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 63 - use agent_client_protocol_test::MyRequest;
[INFO] [stdout] 63 + use agent_client_protocol::MyRequest;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/peers.rs - concepts::peers (line 47) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/peers.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 | use agent_client_protocol_test::MyRequest;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 50 - use agent_client_protocol_test::MyRequest;
[INFO] [stdout] 50 + use agent_client_protocol::MyRequest;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/error_handling.rs - concepts::error_handling (line 24) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/error_handling.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 | use agent_client_protocol_test::{ValidateRequest, ValidateResponse};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 27 - use agent_client_protocol_test::{ValidateRequest, ValidateResponse};
[INFO] [stdout] 27 + use agent_client_protocol::{ValidateRequest, ValidateResponse};
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/peers.rs - concepts::peers (line 72) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/peers.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 | use agent_client_protocol_test::MyRequest;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 75 - use agent_client_protocol_test::MyRequest;
[INFO] [stdout] 75 + use agent_client_protocol::MyRequest;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/proxies.rs - concepts::proxies (line 38) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/proxies.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | use agent_client_protocol_test::ProcessRequest;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 41 - use agent_client_protocol_test::ProcessRequest;
[INFO] [stdout] 41 + use agent_client_protocol::ProcessRequest;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder (line 481) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]    --> src/jsonrpc.rs:483:5
[INFO] [stdout]     |
[INFO] [stdout] 483 | use agent_client_protocol_test::*;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 483 - use agent_client_protocol_test::*;
[INFO] [stdout] 483 + use agent_client_protocol::*;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `make` found for struct `agent_client_protocol::schema::InitializeRequest` in the current scope
[INFO] [stdout]    --> src/jsonrpc.rs:493:59
[INFO] [stdout]     |
[INFO] [stdout] 493 |         let response = cx.send_request(InitializeRequest::make())
[INFO] [stdout]     |                                                           ^^^^ associated function or constant not found in `agent_client_protocol::schema::InitializeRequest`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `agent_client_protocol::schema::InitializeRequest`, consider using `agent_client_protocol::schema::InitializeRequest::new` which returns `agent_client_protocol::schema::InitializeRequest`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/agent-client-protocol-schema-0.13.2/src/v1/agent.rs:78:5
[INFO] [stdout]     |
[INFO] [stdout]  78 |     pub fn new(protocol_version: ProtocolVersion) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder (line 407) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]    --> src/jsonrpc.rs:409:5
[INFO] [stdout]     |
[INFO] [stdout] 409 | use agent_client_protocol_test::*;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 409 - use agent_client_protocol_test::*;
[INFO] [stdout] 409 + use agent_client_protocol::*;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder (line 330) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]    --> src/jsonrpc.rs:332:5
[INFO] [stdout]     |
[INFO] [stdout] 332 | use agent_client_protocol_test::*;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 332 - use agent_client_protocol_test::*;
[INFO] [stdout] 332 + use agent_client_protocol::*;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `make` found for struct `agent_client_protocol::schema::InitializeResponse` in the current scope
[INFO] [stdout]    --> src/jsonrpc.rs:341:51
[INFO] [stdout]     |
[INFO] [stdout] 341 |             responder.respond(InitializeResponse::make())
[INFO] [stdout]     |                                                   ^^^^ associated function or constant not found in `agent_client_protocol::schema::InitializeResponse`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `agent_client_protocol::schema::InitializeResponse`, consider using `agent_client_protocol::schema::InitializeResponse::new` which returns `agent_client_protocol::schema::InitializeResponse`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/agent-client-protocol-schema-0.13.2/src/v1/agent.rs:154:5
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub fn new(protocol_version: ProtocolVersion) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder (line 292) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]    --> src/jsonrpc.rs:294:5
[INFO] [stdout]     |
[INFO] [stdout] 294 | use agent_client_protocol_test::*;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 294 - use agent_client_protocol_test::*;
[INFO] [stdout] 294 + use agent_client_protocol::*;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder (line 459) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]    --> src/jsonrpc.rs:461:5
[INFO] [stdout]     |
[INFO] [stdout] 461 | use agent_client_protocol_test::*;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 461 - use agent_client_protocol_test::*;
[INFO] [stdout] 461 + use agent_client_protocol::*;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder (line 268) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]    --> src/jsonrpc.rs:270:5
[INFO] [stdout]     |
[INFO] [stdout] 270 | use agent_client_protocol_test::*;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 270 - use agent_client_protocol_test::*;
[INFO] [stdout] 270 + use agent_client_protocol::*;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `make` found for struct `agent_client_protocol::schema::InitializeResponse` in the current scope
[INFO] [stdout]    --> src/jsonrpc.rs:277:47
[INFO] [stdout]     |
[INFO] [stdout] 277 |         responder.respond(InitializeResponse::make())
[INFO] [stdout]     |                                               ^^^^ associated function or constant not found in `agent_client_protocol::schema::InitializeResponse`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `agent_client_protocol::schema::InitializeResponse`, consider using `agent_client_protocol::schema::InitializeResponse::new` which returns `agent_client_protocol::schema::InitializeResponse`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/agent-client-protocol-schema-0.13.2/src/v1/agent.rs:154:5
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub fn new(protocol_version: ProtocolVersion) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::send_notification (line 1724) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:1726:5
[INFO] [stdout]      |
[INFO] [stdout] 1726 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1726 - use agent_client_protocol_test::*;
[INFO] [stdout] 1726 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::connect_to (line 1072) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:1077:5
[INFO] [stdout]      |
[INFO] [stdout] 1077 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1077 - use agent_client_protocol_test::*;
[INFO] [stdout] 1077 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::HandleDispatchFrom (line 168) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]    --> src/jsonrpc.rs:171:5
[INFO] [stdout]     |
[INFO] [stdout] 171 | use agent_client_protocol_test::{expensive_operation, ProcessComplete};
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 171 - use agent_client_protocol_test::{expensive_operation, ProcessComplete};
[INFO] [stdout] 171 + use agent_client_protocol::{expensive_operation, ProcessComplete};
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder (line 370) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]    --> src/jsonrpc.rs:372:5
[INFO] [stdout]     |
[INFO] [stdout] 372 | use agent_client_protocol_test::*;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 372 - use agent_client_protocol_test::*;
[INFO] [stdout] 372 + use agent_client_protocol::*;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `make` found for struct `agent_client_protocol::schema::InitializeResponse` in the current scope
[INFO] [stdout]    --> src/jsonrpc.rs:380:47
[INFO] [stdout]     |
[INFO] [stdout] 380 |         responder.respond(InitializeResponse::make())
[INFO] [stdout]     |                                               ^^^^ associated function or constant not found in `agent_client_protocol::schema::InitializeResponse`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `agent_client_protocol::schema::InitializeResponse`, consider using `agent_client_protocol::schema::InitializeResponse::new` which returns `agent_client_protocol::schema::InitializeResponse`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/agent-client-protocol-schema-0.13.2/src/v1/agent.rs:154:5
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub fn new(protocol_version: ProtocolVersion) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `make` found for struct `agent_client_protocol::schema::PromptResponse` in the current scope
[INFO] [stdout]     --> src/jsonrpc.rs:384:43
[INFO] [stdout]      |
[INFO] [stdout]  384 |         responder.respond(PromptResponse::make())
[INFO] [stdout]      |                                           ^^^^ associated function or constant not found in `agent_client_protocol::schema::PromptResponse`
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `agent_client_protocol::schema::PromptResponse`, consider using `agent_client_protocol::schema::PromptResponse::new` which returns `agent_client_protocol::schema::PromptResponse`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/agent-client-protocol-schema-0.13.2/src/v1/agent.rs:3238:5
[INFO] [stdout]      |
[INFO] [stdout] 3238 |     pub fn new(stop_reason: StopReason) -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_dispatch (line 685) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]    --> src/jsonrpc.rs:687:5
[INFO] [stdout]     |
[INFO] [stdout] 687 | use agent_client_protocol_test::*;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 687 - use agent_client_protocol_test::*;
[INFO] [stdout] 687 + use agent_client_protocol::*;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::connect_with (line 1112) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:1119:5
[INFO] [stdout]      |
[INFO] [stdout] 1119 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1119 - use agent_client_protocol_test::*;
[INFO] [stdout] 1119 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `make` found for struct `agent_client_protocol::schema::InitializeRequest` in the current scope
[INFO] [stdout]     --> src/jsonrpc.rs:1130:64
[INFO] [stdout]      |
[INFO] [stdout] 1130 |         let init_response = cx.send_request(InitializeRequest::make())
[INFO] [stdout]      |                                                                ^^^^ associated function or constant not found in `agent_client_protocol::schema::InitializeRequest`
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `agent_client_protocol::schema::InitializeRequest`, consider using `agent_client_protocol::schema::InitializeRequest::new` which returns `agent_client_protocol::schema::InitializeRequest`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/agent-client-protocol-schema-0.13.2/src/v1/agent.rs:78:5
[INFO] [stdout]      |
[INFO] [stdout]   78 |     pub fn new(protocol_version: ProtocolVersion) -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest (line 2710) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:2712:5
[INFO] [stdout]      |
[INFO] [stdout] 2712 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 2712 - use agent_client_protocol_test::*;
[INFO] [stdout] 2712 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest (line 2728) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:2730:5
[INFO] [stdout]      |
[INFO] [stdout] 2730 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 2730 - use agent_client_protocol_test::*;
[INFO] [stdout] 2730 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest (line 2685) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:2687:5
[INFO] [stdout]      |
[INFO] [stdout] 2687 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 2687 - use agent_client_protocol_test::*;
[INFO] [stdout] 2687 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Responder (line 1850) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:1852:5
[INFO] [stdout]      |
[INFO] [stdout] 1852 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1852 - use agent_client_protocol_test::*;
[INFO] [stdout] 1852 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::spawn (line 1460) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:1462:5
[INFO] [stdout]      |
[INFO] [stdout] 1462 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1462 - use agent_client_protocol_test::*;
[INFO] [stdout] 1462 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::HandleDispatchFrom (line 108) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]    --> src/jsonrpc.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 | use agent_client_protocol_test::StatusUpdate;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 112 - use agent_client_protocol_test::StatusUpdate;
[INFO] [stdout] 112 + use agent_client_protocol::StatusUpdate;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::send_request (line 1613) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:1615:5
[INFO] [stdout]      |
[INFO] [stdout] 1615 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1615 - use agent_client_protocol_test::*;
[INFO] [stdout] 1615 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_notification (line 839) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]    --> src/jsonrpc.rs:841:5
[INFO] [stdout]     |
[INFO] [stdout] 841 | use agent_client_protocol_test::*;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 841 - use agent_client_protocol_test::*;
[INFO] [stdout] 841 + use agent_client_protocol::*;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::spawn_connection (line 1512) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:1516:5
[INFO] [stdout]      |
[INFO] [stdout] 1516 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1516 - use agent_client_protocol_test::*;
[INFO] [stdout] 1516 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest<T>::forward_response_to (line 2820) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:2824:5
[INFO] [stdout]      |
[INFO] [stdout] 2824 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 2824 - use agent_client_protocol_test::*;
[INFO] [stdout] 2824 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest<T>::block_task (line 2878) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:2880:5
[INFO] [stdout]      |
[INFO] [stdout] 2880 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 2880 - use agent_client_protocol_test::*;
[INFO] [stdout] 2880 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest<T>::on_receiving_ok_result (line 2981) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:2983:5
[INFO] [stdout]      |
[INFO] [stdout] 2983 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 2983 - use agent_client_protocol_test::*;
[INFO] [stdout] 2983 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest<T>::block_task (line 2907) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:2909:5
[INFO] [stdout]      |
[INFO] [stdout] 2909 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 2909 - use agent_client_protocol_test::*;
[INFO] [stdout] 2909 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest<T>::on_receiving_result (line 3042) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:3044:5
[INFO] [stdout]      |
[INFO] [stdout] 3044 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 3044 - use agent_client_protocol_test::*;
[INFO] [stdout] 3044 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/concepts/callbacks.rs - concepts::callbacks (line 10)
[INFO] [stdout]     src/concepts/callbacks.rs - concepts::callbacks (line 38)
[INFO] [stdout]     src/concepts/callbacks.rs - concepts::callbacks (line 56)
[INFO] [stdout]     src/concepts/callbacks.rs - concepts::callbacks (line 73)
[INFO] [stdout]     src/concepts/callbacks.rs - concepts::callbacks (line 95)
[INFO] [stdout]     src/concepts/connections.rs - concepts::connections (line 42)
[INFO] [stdout]     src/concepts/connections.rs - concepts::connections (line 70)
[INFO] [stdout]     src/concepts/connections.rs - concepts::connections (line 89)
[INFO] [stdout]     src/concepts/error_handling.rs - concepts::error_handling (line 24)
[INFO] [stdout]     src/concepts/ordering.rs - concepts::ordering (line 60)
[INFO] [stdout]     src/concepts/ordering.rs - concepts::ordering (line 89)
[INFO] [stdout]     src/concepts/peers.rs - concepts::peers (line 47)
[INFO] [stdout]     src/concepts/peers.rs - concepts::peers (line 72)
[INFO] [stdout]     src/concepts/proxies.rs - concepts::proxies (line 38)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder (line 268)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder (line 292)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder (line 330)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder (line 370)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder (line 407)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder (line 459)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder (line 481)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::connect_to (line 1072)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::connect_with (line 1112)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_dispatch (line 685)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_notification (line 839)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::send_notification (line 1724)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::send_request (line 1613)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::spawn (line 1460)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::spawn_connection (line 1512)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::HandleDispatchFrom (line 108)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::HandleDispatchFrom (line 168)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Responder (line 1850)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest (line 2685)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest (line 2710)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest (line 2728)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest<T>::block_task (line 2878)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest<T>::block_task (line 2907)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest<T>::forward_response_to (line 2820)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest<T>::on_receiving_ok_result (line 2981)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest<T>::on_receiving_result (line 3042)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 29 passed; 40 failed; 25 ignored; 0 measured; 0 filtered out; finished in 5.01s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 6.17s; merged doctests compilation took 1.15s
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "d128ea08eca5f5bc18b682bacbe5956b118efac22225e9dd3006ca97211e7a32", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d128ea08eca5f5bc18b682bacbe5956b118efac22225e9dd3006ca97211e7a32", kill_on_drop: false }`
[INFO] [stdout] d128ea08eca5f5bc18b682bacbe5956b118efac22225e9dd3006ca97211e7a32
